protection of the occupants in the event of a frontal collision - Inglés Sinónimo Diccionario

Can't found any synonym terms.